/*
    SUSAN® - Sole of Unix Save ANything

   Copyright (C) 2013-2013 Skyatlas Co. CN
   

   

   

   
*/
/*
 * UNIX API device abstraction.
 *
 * Marco van Wieringen, December 2013
 */

#ifndef BAREOS_STORED_BACKENDS_UNIX_TAPE_DEVICE_H_
#define BAREOS_STORED_BACKENDS_UNIX_TAPE_DEVICE_H_

namespace storagedaemon {

class unix_tape_device : public generic_tape_device {
 public:
  unix_tape_device();
  ~unix_tape_device() = default;

  int d_ioctl(int fd, ioctl_req_t request, char* op) override;
};

} /* namespace storagedaemon */

#endif /* BAREOS_STORED_BACKENDS_UNIX_TAPE_DEVICE_H_ */
